站点间链路规划

计划将 IP 伙伴关系用于远程拷贝时,有一些必须满足的特定站间链路需求。

如果使用 IP 伙伴关系,必须满足以下要求:
  • 系统使用 TCP 端口 3260 和 3265 进行 IP 伙伴关系通信,因此需要打开这些端口。
  • 对于 1 Gbps 链路,系统之间支持的最长往返时间为 80 毫秒 (ms)。
  • 对于 10 Gbps 链路,系统之间支持的最长往返时间为 10 毫秒 (ms)。
  • 对于 IP 伙伴关系,推荐的复制方法是使用带有变更卷的全局镜像,因为此方法具有性能优势。此外,全局镜像和高速镜像可能更易于受到同步丢失的影响。
  • 如果您要在 IBM Cloud™ 环境中运行 IBM Spectrum Virtualize for Public Cloud 软件,那么必须先配置站点间 VPN,然后再在内部系统与 IBM Cloud 中的 IBM Spectrum Virtualize for Public Cloud 配置之间创建 IP 伙伴关系。有关更多信息,请参阅为 IBM Cloud 安装配置站点间 VPN
  • 如果要在 Amazon web Service (AWS) 环境中运行 IBM Spectrum Virtualize for Public Cloud 软件并在两个虚拟私有云 (VPC) 实例之间配置 IP 伙伴关系,请确保这 2 个 VPC 的 CIDR 块未重叠。有关更多信息,请参阅为 Amazon Web Services (AWS) 安装配置虚拟私有云 (VPC) 对等
  • AWS 环境中 IBM Spectrum Virtualize for Public Cloud 软件的基本安装不包含支持安全功能,如虚拟专用网络 (VPN)。内部部署的安装与 AWS 配置之间的业务连续解决方案需要 VPN 或类似技术。要支持安全的 IP 复制及 IBM Spectrum Virtualize for Public Cloud 软件中受支持的透明云分层功能,可以将安全的站点到站点 IPsec 隧道添加为用于管理配置的备用方法。有关此场景的特定详细信息,请参阅 Implementation guide for IBM Spectrum Virtualize for Public Cloud on AWS
  • IP 伙伴关系也可以支持数据压缩。 IP 伙伴关系中的两个系统都必须运行支持 IP 伙伴关系数据压缩的软件级别。 压缩还必须在各个系统上发挥作用。 有关更多信息,请参阅配置 IP 伙伴关系
  • 站点间脉动信号流量为每条链路每秒 1 兆位 (Mbps)。
  • 站点间链路的最小带宽需求为 10 Mbps。 但是,此需求会根据您选择执行的主机 I/O 量而相应增大。图 1 介绍了主机 I/O 的扩展。
    图 1. 主机 I/O 的扩展
    主机 I/O 的扩展

    以下公式说明了往返时间小于 5 毫秒并且具有无错链路的两个系统之间所需的近似最小带宽。

    对于使用全局镜像或高速镜像的系统:

    Minimum intersite link bandwidth in Mbps > Maximum(Minimum Link Bandwidth of 10Mbps , Required Background Copy in Mbps + Maximum Host I/O in Mbps + 1 Mbps heartbeat traffic)

    对于仅使用带变更卷的全局镜像的系统:

    Minimum intersite link bandwidth in Mbps > Maximum(Minimum Link Bandwidth of 10Mbps , Required Background Copy in Mbps + 1 Mbps heartbeat traffic)

    等待时间和错误的增加会导致更高的最小带宽需求。

图 2 显示 IBM Spectrum Virtualize 解决方案如何通过掩盖线路的等待时间来保持接近线速的性能。即使线路等待时间增加,该技术的性能也可使线路继续超过普通链路的性能。吞吐量限制是未压缩的数据速率,它是按远程节点发送数据速率测得的。往返时间 (RTT) 按 IP 链路 RTT(在用于复制的相同端口上两个节点之间进行 ping 操作)度量。 吞吐量限制基于距离和未压缩的数据速率。

图 2. 使用 IBM Spectrum Virtualize 构建的系统的产品传输速率比较
IBM Spectrum Virtualize 传输速率比较